/**
 * 新开西药医嘱
 */
// 点击新开同类医嘱单增加同类tab
$("#new_similar").on("click", function()
{
	var text = $("#new_order_list li.active").text().trim();
});
var addIndex_1 = 1;// 西药增加行的个数
var xiyaoZxksText;// 执行科室

/* 获取同组的开始和结束因删除需要，所以定位全局变量 */
var xiyaotongzuStart;
var xiyaotongzuEnd;
/*------------------------------------------*/

/* 西药表格初始化 */

function westMedicineTable()
{
	var dataStr = $("#dataStr").val();
	var dataObj = dataStr ? JSON.parse(dataStr) : '';
	var data = {};
	getXiyaoZxks();// 根据参数获取西药默认执行科室
	addTrEvent(-1);// 新增一行
	/* js增加表头的checbox,为了不使用icheck */
	var html = "<input type='checkbox' value=''>";
	$("#west_medicine_table thead").find("td:eq(0)").empty().append(html);
	/**
	 * 西药医嘱表格按钮注册事件
	 */
	xychoseTr();// 全选事件
	xydeleteTr();// 删除事件
	if (dataObj)// 编辑
	{
		editxiyaoAdvice(dataObj);
	}
	westSameRow();// 同组

}

// 西药执行科室获取
function getXiyaoZxks()
{
	var xiyaoZxksVal = valueArr.p_100_105002_108;
	var xiyaoZxksMap = findYaofangMap.xiyaofang;
	for (var i = 0; i < xiyaoZxksMap.length; i++)
	{
		if (xiyaoZxksVal == xiyaoZxksMap[i].bck01)
		{
			xiyaoZxksText = xiyaoZxksMap[i].bck03;
		}
	}
}

// 西药新增一行
function xyAddTr()
{
	var lastInput = $("#west_medicine_table").find(".xiyao_yznr").last();
	$(lastInput).focus();
	$(lastInput).keydown(function(e)
	{
		var that = this;
		if (e.which === 40)
		{
			if($(".select2-container--open").length<1)
	   		  {
					addTrEvent(that);
	   		  }
		}
	})
}

/* 西药双击右边列表新增一行 */
function addXiyaoCyxm(obj)
{// obj 编辑的数据
	var cyHtml = $("#" + obj.id).text().trim();
	var lastInput = $("#west_medicine_table").find(".xiyao_yznr");
	var flag;// 是否有空的input
	$(lastInput).each(function(index, ele)
	{// 有空的input，追加添加
		if ($(ele).val() == "")
		{
			$(ele).focus();
			flag == false;
			$(ele).focus();
			activeAdviceInputId = $(ele).attr("id");//
			if (obj)
			{// obj 编辑的数据
				if (obj.type == "zhiliaofangan")
				{
					addXiyaoBbxInfo(obj);
				}
				else if (obj.type == "cyxm" || obj.type == "treeTable")
				{
					addXiyaoBbxInfo(obj);
				}
				else
				{
					editXiyaoSetInfo(obj);
				}

			}
			return false;
		}
		if (index == $(lastInput).length - 1)
		{
			flag = true;
		}

	});
	if (flag)
	{
		var that = $(lastInput).last().focus();// 获取当前域
		addTrEvent(that);// 增加行
		var addlastInput = $("#west_medicine_table").find(".xiyao_yznr").last();
		activeAdviceInputId = $(addlastInput).attr("id");// 获取增加后的最后一行的遗嘱内容的input
		if (obj)
		{// obj 编辑的数据
			if (obj.type == "zhiliaofangan")
			{
				addXiyaoBbxInfo(obj);
			}
			else if (obj.type == "cyxm" || obj.type == "treeTable")
			{
				addXiyaoBbxInfo(obj);
			}
			else
			{
				editXiyaoSetInfo(obj);
			}

		}
		$(addlastInput).focus();
	}

}
/* 按钮增加行 */
function xy_addTrBtnEvent()
{
	var lastInput = $("#west_medicine_table").find(".xiyao_yznr").last();
	var id = $(lastInput).parents("tr").find(".xiyao_yznr").attr("id");
	inputId = $("#" + id)
	addTrEvent(inputId);
}

// 西药的新增分离代码
function addTrEvent(inputId)
{
	var data = {};
	laytplUrl_T(myurl + "/module/west_medicine_table.html", data, function(data, html)
	{
		if (inputId != -1)
		{
			$(inputId).parents("tbody").find("tr:last").after(html);
			controlTdEvent();// 表格TD控制事件
		}
		else
		// 第一行
		{
			$("#west_medicine_tbody").html(html);
		}
		var yizhuId = $(".xiyao_yznr").last().attr("id");
		inputEvent(yizhuId);
		var lastTimeInput = $("#west_medicine_table").find(".layer-date").last();
		setTime(lastTimeInput);// 设置时间
		xyAddTr();// 医嘱内容增加回车事件
//		keyDownEvent();
		$(".xiyao_zu").last().text(addIndex_1);
		addIndex_1++;// 医嘱内容id自增
		westBreakRow();// 拆分
//		
		$("#"+yizhuId).parents("tbody").find("select").select2();
		// //selected2 美化表格中的select
//		if(inputId != -1){
//			$(inputId).parents("tbody").find("tr:last").find('select').select2();
//		}else{
//			$(inputId).parents("tr").next().find("select").select2();
//		}
	});

}


// 全选事件和取消全选
function xychoseTr()
{

	var allCheck = "#west_medicine_table thead td:nth-of-type(1) input";
	var subcheck = "#west_medicine_table tbody td:nth-of-type(1) input";
	$(allCheck).on("click", function()
	{
		if ($(allCheck).is(':checked'))
		{
			$(subcheck).prop("checked", true);
		}
		else
		{
			$(subcheck).removeAttr("checked");
		}
	})

}

// 删除事件
function xydeleteTr()
{
	$("#delete_west_medicine").on("click", function()
	{

		var arr = $("#west_medicine_table tbody td:nth-of-type(1) input:checked");
		var trArr = $("#west_medicine_table tbody tr");
		var index = [
		1, 2, 4, 7, 8, 11, 14
		];
		if (arr.length)
		{
			layer.confirm('确定要删除所选项',
			{
				btn : [
				'确定', '取消'
				],
				icon:3,
			// 按钮
			}, function()
			{
				var flagTd = $("#west_medicine_table tbody td:nth-of-type(2)")
				$("#west_medicine_table tbody td:nth-of-type(1) input:checked").each(function()
				{ // 遍历选中的checkbox
					var flag = $(this).parent("td").next().hasClass("tongzuCss") || $(this).parent("td").next().hasClass("xiyaoTzCss");// 判断是否有同组的类
					var text = $(this).parent("td").next().text();
					var flagend = $(this).parents("tr").index();
					if (flag)
					{
						if (text)
						{
							for (var i = 0; i < index.length; i++)
							{
								// var
								// tdtext=$(this).parents("tr").find("td:eq("+index[i]+")").html();

								// if((index[i]=='1')||(index[i]=='2')){
								if (index[i] == '1')
								{
									var tdtext = $(this).parents("tr").find("td:eq(" + index[i] + ")").html();
									$(this).parents("tr").next().find("td:eq(" + index[i] + ")").append(tdtext);
									// if(index[i]=='2'){
									// $(this).parents("tr").next().find("td:eq("+index[i]+")").addClass("layer-date
									// laydate-icon");
									// }
								}
								else
								{
									$(this).parents("tr").next().find("td:eq(" + index[i] + ")").children().removeClass("hidden");
								}
							}

						}
						else if (flagend == xiyaotongzuEnd)
						{
							for (var i = 0; i < index.length; i++)
							{

								xiyaotongzuEnd = $(this).parents("tr").prev().index();
								$(this).parents("tr").prev().find("td:eq(" + index[i] + ")").removeClass("xiyaoTzCss");
							}
						}
						$(this).parents("tr").remove();
						xiyaotongzuEnd--;

					}
					else
					{
						$(this).parents("tr").remove();
						// assinGroupNo("west_medicine_table");
					}
				});

				layer.msg('删除成功',
				{
				time : 2000,
				icon : 1,
				skin: 'layui-layer-msg1'
				});
				if (arr.length == trArr.length)
				{
					addIndex_1 = 1;
					westMedicineTable();
				}
			}, function()
			{
			});
		}
		else
		{
			layer.msg('请选择要删除的处方',
			{
			time : 2000,
			icon : 0,
			skin: 'layui-layer-msg0'
			});
		}
	})

}

// 根据诊疗ID获取诊疗信息
function addXiyaoBbxInfo(obj)
{
	var flag1={};
	if (obj.type == "zhiliaofangan")
	{
		var url = rootUrl + "/medicine/patientcasehistory";
		var params = {};
		params.BBY01 = obj.bby01;
		$.ajax({url:url, data:params, type:"post",dataType:"json",async:false,success:function(data)
		{
			var list = data.list;
			var temp = list[0];
			guominyaowujiance(obj.bbx01c,obj.bef07,flag1);
			var daicijiliang = temp.bag03;
			var menzhenbaozhuang = daicijiliang * temp['bag05'];
			$("#" + activeAdviceInputId).val(obj.bef07);// 医嘱名称
			$("#" + activeAdviceInputId).next().val(obj.bbx01c);// bbx01
			$("#" + activeAdviceInputId).next().next().val(obj.bby01);// bby01
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_geiyao').find('select').val();// 给药途径
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_dcyl').val(obj.bef09);// 剂量
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_dcyl').attr("data-id", menzhenbaozhuang);// 门诊包装单位
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_dcyldw').text(obj.bdg02);// 单次用量单位
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_pinci').find('option:contains(' + obj.bef16 + ')').attr('selected', true);// 频次
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_pinci').find('option:contains(' + obj.bef16 + ')').trigger("change");// 频次
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_yyts').val(obj.bef17);// 用药天数
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_zl').val(obj.bef11);// 总量
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_dw').text(obj.bdg02);// 单位
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_gycs').val(obj.bef17);// 给药次数
			var bef23 = obj.bef23;
			if (bef23)
			{
				$("#" + activeAdviceInputId).parents("tr").find('.xiyao_disu').val();// 滴速
			}
			// $("#"+activeAdviceInputId).parents("tr").find('.xiyao_zxks').text(obj.bck03);//执行科室
			// $("#"+activeAdviceInputId).parents("tr").find('.xiyao_yfsm').val(obj.bef15);//用法说明
			// $("#"+activeAdviceInputId).parents("tr").find('.xiyao_yymd').text(obj.);//用药目的
			// $("#"+activeAdviceInputId).parents("tr").find('.xiyao_sc').val(obj.bef15);//首次
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_yszt').val(obj.bef15);// 医生嘱托
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_zxfa').val(obj.bef22);// 执行方案
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_zxxz').find('select').val(obj.bef20 + "");// 执行性质
			// $("#"+activeAdviceInputId).parents("tr").find('.xiyao_yzbz').val(obj.);//遗嘱备注
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_gyzx').find("option[value='" + bck01 + "']").attr("selected", true);// 给药执行
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_gyzx').find("option[value='" + bck01 + "']").trigger("change");// 给药执行
			// $("#"+activeAdviceInputId).parents("tr").find('.xiyao_kzks').text(obj.);//开嘱科室
			// $("#"+activeAdviceInputId).parents("tr").find('.xiyao_kzys').text(obj.);//开嘱医师
		}});
	}
	else if (obj.type == "cyxm" || obj.type == "treeTable")
	{
		guominyaowujiance(obj.bbx01,obj.bbx05,flag1);
		$("#" + activeAdviceInputId).parents("tr").attr(
		{
			'data-info' : JSON.stringify(obj)
		});
		$("#" + activeAdviceInputId).val(obj.bbx05 + obj.bby06);// 医嘱名称
		$("#" + activeAdviceInputId).next().val(obj.bbx01);// bbx01
		$("#" + activeAdviceInputId).next().next().val(obj.bby01);// bby01
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_gyzx').find("select option[value=" + obj.bck01 + "]").attr("selected", true);
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_gyzx').find("select option[value=" + obj.bck01 + "]").trigger("change");

		// 单次计量值获取
		var url = rootUrl + "/medicine/patientcasehistory";
		var params = {};
		params.BBY01 = obj.bby01;
		$.post(url, params, function(data)
		{
			var list = data.list;
			var temp = list[0];
			var daicijiliang = temp.bag03;
			var menzhenbaozhuang = daicijiliang * temp['bag05'];
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_dcyl').val(daicijiliang);// 单次用量默认值
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_dcyl').attr("data-id", menzhenbaozhuang);// 门诊包装数量
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_dcyldw').text(temp.bdg02);// 单次用量单位
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_yyts').val(1);// 天数默认为1
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_dw').text(temp.bdg02a);// 药品门诊单位
			if (flag1.flag)
			{
			if (temp.bbt10 == 1)
			{
				layer.confirm('此药品易敏，是否皮试？',
				{
					btn : [
					'是', '否'
					]
				// 按钮
				}, function()
				{
					$("#" + activeAdviceInputId).parents("tr").find('.xiyao_yszt').val("皮试( )");// 是否皮试
					layer.msg('保存成功',
					{
						icon : 1,
						skin: 'layui-layer-msg1',
						time:2000
					});
				}, function()
				{
					$("#" + activeAdviceInputId).parents("tr").find('.xiyao_yszt').val("（继用）");// 是否皮试
				});
			}
			}
		});
		$(".changeTdDiv").hide();
	}
	$("#cover").addClass("hidden");
	getGeiyaoZhixing();
	$("#"+activeAdviceInputId).focus();
	jisuanZongliang($("#" + activeAdviceInputId));
	//自动新增行
	xy_addTrBtnEvent();
}
/**
 * 病人过敏药物检测
 */
function guominyaowujiance(bbx01,bbx05,flag1)
{
	$.ajax({
		url:rootUrl + "/clinewadvice/guominyaowu",
		type:"get",
		dataType:'json',
		async:false,
		data:{VAA01:$("#vaa01").val(),BBX01:bbx01,BBX05:bbx05},
		success:function(data)
		{
				var list = data.list;
				if(list && list.length>0)
				{
					layer.confirm('病人有 "'+bbx05+'" 药物过敏史，是否使用此药？',
							{
								btn : [
								'是', '否'
								]
							// 按钮
							}, function()
							{
								layer.confirm('此药品易敏，是否皮试？',
										{
											btn : [
											'是', '否'
											]
										// 按钮
										}, function()
										{
											$("#" + activeAdviceInputId).parents("tr").find('.xiyao_yszt').val("皮试( )");// 是否皮试
											layer.msg('保存成功',
											{
												icon : 1,
												skin: 'layui-layer-msg1'
											});
										}, function()
										{
											$("#" + activeAdviceInputId).parents("tr").find('.xiyao_yszt').val("免试");// 是否皮试
										});
							}, function()
							{
								$("#" + activeAdviceInputId).val('');// 医嘱名称
							});
					flag1.flag = false;
				}
			else
			{
				flag1.flag = true;
			}
		}
	});
}

// 根据项目检索
/*
 * function changeBbx1() { setTimeout(function(){ var searchStr =
 * $("#search_medicine").val(); if(searchStr!="") { $("#tree-table
 * tr").hide().filter(":contains('"+searchStr+"')").show(); } else {
 * $("#tree-table tr").show(); } },200); }
 */

// 西药品根据频次、单次用量和天数来计算总量和给药次数
function jisuanZongliang(that)
{
	var trObj = $(that).parents("tr");
	var daiciVal = trObj.find('.xiyao_dcyl').val();
	var daiciDefaultVal = trObj.find('.xiyao_dcyl').attr("data-id");
	var pinciVal = trObj.find('.xiyao_pinci').find('select option:selected').attr("id");
	var pinciDanwei = trObj.find('.xiyao_pinci').find('select option:selected').attr("value");
	if (pinciDanwei == "W")
	{
		$(".xiyao_thead_yyts").html("<span>*</span> 用药<span color='red'>周</span>数");
	}
	else if (pinciDanwei == "D")
	{
		$(".xiyao_thead_yyts").html("<span>*</span> 用药<span color='red'>天</span>数");
	}
	var tianshuVal = trObj.find('.xiyao_yyts').val();
	var zl = Math.ceil((daiciVal * pinciVal * tianshuVal) / daiciDefaultVal);// 向上取整
	trObj.find('.xiyao_zl').val(zl);// 总量
	var gycs = pinciVal * tianshuVal;
	trObj.find('.xiyao_gycs').val(gycs);// 给药次数
}

// 西药编辑、
function editxiyaoAdvice(dataObj)
{
	var bda01 = dataObj[0].bda01;
	if (bda01 == "1" || bda01 == "2")
	{
		$('#new_order_list a[href="#Xiyao"]').tab('show');
		for (var i = 0; i < dataObj.length; i++)
		{
			addXiyaoCyxm(dataObj[i]);
		}
		$("#dataStr").val("");
		$("#cbm01").val(dataObj[0].cbm01);
		editTongzu();
	}
}
// 西药编辑填充数据
function editXiyaoSetInfo(obj)
{
	debugger;
	var url = rootUrl + "/medicine/patientcasehistory";
	var params = {};
	params.BBY01 = obj.bby01;
	$.ajax({url:url, type:"post",dataType:"json",data:params,async:false,success: function(data)
	{
		var list = data.list;
		var temp = list[0];
		var daicijiliang = temp.bag03;
		var menzhenbaozhuang = daicijiliang * temp['bag05'];
		$("#" + activeAdviceInputId).parents("tr").attr("data-vaf59", obj.vaf59);
		$("#" + activeAdviceInputId).val(obj.vaf22);// 医嘱名称
		$("#" + activeAdviceInputId).next().val(obj.bbx01);// bbx01
		$("#" + activeAdviceInputId).next().next().val(obj.bby01);// bby01
		if (obj.fusage)
		{
			var geiyaoText = obj.fusage.split(",")[0];
			$("#" + activeAdviceInputId).parents("tr").find('.xiyao_geiyao').find("select option:contains('" + geiyaoText + "')").each(function()
			{
				if ($(this).text() == geiyaoText)
				{
					$(this).attr('selected', true);
					$(this).trigger("change");
				}
			});// 给药途径
		}
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_dcyl').val(obj.vaf18);// 单次用量默认值
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_dcyl').attr("data-id", menzhenbaozhuang);// 单次用量默认值
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_dcyldw').text(temp.bdg02);// 单次用量单位
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_pinci').find("select option:contains('" + obj.vaf26 + "')").attr('selected', true);// 频次
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_pinci').find("select option:contains('" + obj.vaf26 + "')").trigger("change");// 频次
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_yyts').val(obj.vaf17);// 用药天数
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_zl').val(obj.vaf21);// 总量
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_dw').text(obj.fgross);// 单位
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_gycs').val();// 给药次数
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_disu').val(obj.vaf60);// 滴速
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_zxks').text(obj.bck03);// 执行科室??
		// $("#"+activeAdviceInputId).parents("tr").find('td').eq(14).find('input:eq(0)').val(obj.bef15);//用法说明
		// $("#"+activeAdviceInputId).parents("tr").find('td').eq(15).text(obj.);//用药目的
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_sc').val(1);// 首次??
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_yszt').val(obj.vaf23);// 医生嘱托??
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_zxfa').val(obj.vaf30);// 执行方案??
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_zxxz').find('select').val(obj.vaf58 + "");// 执行性质
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_yzbz').val(obj.vaf55);// 遗嘱备注
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_gyzx').find("select option[value='" + obj.bck01 + "']").attr("selected", true);// 给药执行??
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_gyzx').find("select option[value='" + obj.bck01 + "']").trigger("change");// 给药执行??
		// $("#"+activeAdviceInputId).parents("tr").find('td').eq(22).text(obj.);//开嘱科室
		 $("#"+activeAdviceInputId).parents("tr").find('.xiyao_kzys').find("select option:contains('" + obj.bce03a + "')").attr("selected", true).trigger("change");//开嘱医师
		jisuanZongliang($("#"+activeAdviceInputId));
		$("#cover").addClass("hidden");
		$("#"+activeAdviceInputId).focus();
	}});
	getGeiyaoZhixing();

}

// 编辑同组处理
function editTongzu()
{
	var trArr = [];
	var vaf59Arr = [];
	$("#west_medicine_table tbody").find("tr").each(function(i, e)
	{
		var flag = $(e).find(".xiyao_yznr").val();
		if (flag)
		{
			trArr.push($(e));
			vaf59Arr.push($(e).attr("data-vaf59"));
		}
	})
	// vaf59去重
	vaf59Arr = vaf59Arr.unique2();
	for (var i = 0; i < vaf59Arr.length; i++)
	{
		var tongzuEditArr = [];// 找到同组的tr
		for (var j = 0; j < trArr.length; j++)
		{
			if ($(trArr[j]).attr("data-vaf59") == vaf59Arr[i])
			{
				tongzuEditArr.push($(trArr[j]).index());
			}
		}
		// 同组样式加载
		if (tongzuEditArr.length > 1)
		{
			for (var m = 0; m < tongzuEditArr.length; m++)
			{
				$("#west_medicine_table tbody").find("tr").eq(tongzuEditArr[m]).find("input[type='checkbox']").prop("checked", true);
			}
			same_btn_click();
			$("#west_medicine_table tbody").find("tr").find("input[type='checkbox']").removeAttr("checked");
		}
	}

}

// 西药同组。隐藏td边框方法
function westSameRow()
{
	$("#same_row_btn").on("click", function()
	{
		same_btn_click();
	})
}

/*
 * 同组按钮点击事件
 */
function same_btn_click()
{
	var tongzuFlag = true;
	var tzTdindex = [
	1, 4, 7, 8, 11, 14
	];
	var k = 0;// 获取选中checkbox的值
	var checkArr = $("#west_medicine_table tbody td:nth-of-type(1) input:checked");
	if (checkArr.length > 1)
	{
		xiyaotongzuStart = $(checkArr[0]).parents("tr").index();
		xiyaotongzuEnd = $(checkArr[checkArr.length - 1]).parents("tr").index();
		for (var i = xiyaotongzuStart; i <= xiyaotongzuEnd; i++)
		{
			var tongzuYzHtml = $(checkArr[k]).parents("tr").find(".xiyao_yznr").val();
			k++;
			if (!tongzuYzHtml)
			{
				tongzuFlag = false;
			}
		}
		// 要同组的下标
		if (tongzuFlag)
		{
			for (var i = 0; i < tzTdindex.length; i++)
			{
				for (var j = 0; j <= checkArr.length; j++)
				{
					var trIndex = $(checkArr[j]).parents("tr").index();
					if (trIndex < xiyaotongzuEnd)
					{
						$(checkArr[j]).parents("tr").find("td:eq(" + tzTdindex[i] + ")").addClass("xiyaoTzCss");
					}
					if (trIndex > xiyaotongzuStart)
					{
						// if(tzTdindex[i]=='2'){
						// $(checkArr[j]).parents("tr").find("td:eq("+tzTdindex[i]+")").removeClass("layer-date
						// laydate-icon");
						// $(checkArr[j]).parents("tr").find("td:eq("+tzTdindex[i]+")").html("");
						// }
						if (tzTdindex[i] == '1')
						{
							$(checkArr[j]).parents("tr").find("td:eq(" + tzTdindex[i] + ")").html("");
						}
						else
						{
							$(checkArr[j]).parents("tr").find("td:eq(" + tzTdindex[i] + ")").children().addClass("hidden");
						}
						$(checkArr[j]).parents("tr").find("td:eq(" + tzTdindex[i] + ")").addClass("tongzuCss");
					}
				}
			}
			$(checkArr).removeAttr("checked");
		}
		else
		{
			layer.msg('请先填写医嘱内容',
			{
			time : 2000,
			icon : 0,
			skin: 'layui-layer-msg0'
			});
		}

	}
	else
	{
		layer.msg('请选择要同组的处方',
		{
		time : 2000,
		icon : 0,
		skin: 'layui-layer-msg0'
		});
	}

}
// 同组拆分
function westBreakRow()
{
	var tzTdindex = [
	1, 4, 7, 8, 11, 14
	];
	$("#break_row_btn").on("click", function()
	{
		var breakcheckArr = $("#west_medicine_table tbody td:nth-of-type(1) input:checked");
		if (breakcheckArr.length > 1)
		{
			var zuIndex = parseInt($($(breakcheckArr)[0]).parents("tr").find(".xiyao_zu").text());
			for (var i = 0; i < tzTdindex.length; i++)
			{
				$(breakcheckArr).each(function(index, e)
				{
					var nodeValue;
					var zu = $(this).parents("tr").find(".xiyao_zu").text();
					var nodeType = $(this).parents("tr").find("td:eq(" + tzTdindex[i] + ")").children(":eq(0)")[0].nodeName;
					if (zu != "")
					{
						$(this).parents("tr").find("td:eq(" + tzTdindex[i] + ")").removeClass("xiyaoTzCss");
					}
					else
					{
						$(this).parents("tr").find("td:eq(" + tzTdindex[i] + ")").children().removeClass("hidden");
						$(this).parents("tr").find("td:eq(" + tzTdindex[i] + ")").removeClass("tongzuCss");
						
						
					}
				})
			}
			/* 序号更改 */
			$(breakcheckArr).each(function(index, e)
			{
				var zu = $(this).parents("tr").find(".xiyao_zu").text();
				if (!zu)
				{
					$(this).parents("tr").find(".xiyao_zu").text(zuIndex + 1);
					zuIndex++;
				}
			})
			// $(breakcheckArr).removeAttr("checked");
		}
		else
		{
			layer.msg('请选择要拆分的处方',
			{
			time : 2000,
			icon : 0,
			skin: 'layui-layer-msg0'
			});
		}
	})
}
/*
 * 西药同组合并单元格方法 function westSameRow(){ $("#same_row_btn").on("click",function(){
 * var tongzuFlag=true; var index=[0,1,3,6,7,10,20]; var k=0;//获取选中checkbox的值
 * var checkArr=$("#west_medicine_table tbody td:nth-of-type(1) input:checked");
 * if(checkArr.length>1){ var start=$(checkArr[0]).parents("tr").index(); var
 * end=$(checkArr[checkArr.length-1]).parents("tr").index(); for(var i=start;i<=end;i++){
 * var
 * tongzuYzHtml=$(checkArr[k]).parents("tr").find("input[class='xiyao_yznr']").val();
 * k++; if(!tongzuYzHtml){ tongzuFlag=false; } } //要同组的下标 if(tongzuFlag){
 * for(var i=0;i<index.length;i++){ var options = {
 * rowsToMerger:[{cols:index[i],rows:[start+1,end+1],val:""}],
 * colsToMerger:[{rows:0,cols:[0,0],val:""}] }
 * $("#west_medicine_table").mergeTable(options); } }else{ layer.msg('请先填写医嘱内容', {
 * time: 1000,icon: 2}); }
 * 
 * 
 * }else{ layer.msg('请选择要同组的处方', { time: 1000,icon: 2}); }
 *  }) }
 */

/**
 * 根据诊疗类型加载默认给药执行科室
 */
function getGeiyaoZhixing()
{
	var url = rootUrl + "/clidoctor/getGeiyaoZhixing";
	var params = {};
	params.bbx01 = $("#" + activeAdviceInputId).parents("tr").find('.xiyao_geiyao').find("option:selected").attr("id");
	$.get(url, params, function(data)
	{
		var list = data.list;
		var tempBck01 = 0;
		if (data && list && list.length > 0)
		{

			tempBck01 = list[0].bck01b
		}
		else
		{
			tempBck01 = bck01;
		}
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_gyzx').find("select option[value='" + tempBck01 + "']").attr("selected", true);// 给药执行
		$("#" + activeAdviceInputId).parents("tr").find('.xiyao_gyzx').find("select option[value='" + tempBck01 + "']").trigger("change");// 给药执行
		
		var bbx20 = $("#" + activeAdviceInputId).parents("tr").find('.xiyao_geiyao').find("option:selected").attr("data-info");
		bbx20 = JSON.parse(bbx20).bbx20;
		//根据表bbx20设置滴速的readonly
		var obj = $("#" + activeAdviceInputId).parents("tr").find(".xiyao_disu");
		if (bbx20!=2)
		{
			obj.val("");
			obj.attr("readonly","readonly");
		}
		else
		{
			obj.val(valueArr.p_9999_9999_23);
			obj.removeAttr("readonly");
		}
	});
}
